package cn.tedu.spring.resource;

import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Component
public class WeiboMapper {

    /*
     * Resource注解: 对象或接口类型的依赖注入,装配规则如下:
     *   1.根据Spring Bean对象的名称进行装配[通过name参数];
     *   2.如果未指定Bean对象名称[name参数],把属性名作为Bean对象名称进行装配;
     *   3.如果属性名和Bean对象名称也不一致,则根据类型进行装配;
     *   4.如果一个接口有多个实现类,则根据类型装配时也会抛出异常.
     */
    @Resource
//    @Resource(name = "resMapperImpl1")
    private ResMapper resMapperImpl1;
}
